package com.ahora.org.ejb.facade.impl;

import java.util.List;

import javax.ejb.EJB;
import javax.ejb.Stateless;

import com.ahora.org.ejb.dao.interfaces.UtilitarioDAO;
import com.ahora.org.ejb.facade.interfaces.UtilitarioFacade;
import com.ahora.org.ejb.jpa.entities.Utilitarios;
@Stateless
public class UtilitarioFacadeBean implements UtilitarioFacade {
	
	@EJB
	private UtilitarioDAO objUtilitarioDao;
	
	
	@Override
	public List<Utilitarios> listarUtilitarios() {
		return objUtilitarioDao.listarUtilitarios();
	}

	@Override
	public String modificarUtil(Utilitarios objUtil) {
		return objUtilitarioDao.modificarUtil(objUtil);
	}

	@Override
	public String registrarUtil(Utilitarios objUtil) {
		return objUtilitarioDao.registrarUtil(objUtil);
	}

	@Override
	public String deleteUtil(int id) {
		return objUtilitarioDao.deleteUtil(id);
	}

	@Override
	public Utilitarios obtenerUtil(int id) {
		return objUtilitarioDao.obtenerUtil(id);
	}

	@Override
	public List<Utilitarios> listarRecursosDeclaracion() {
		return objUtilitarioDao.listarRecursosDeclaracion();
	}

	@Override
	public int obtenerUIT() {
		return objUtilitarioDao.obtenerUIT();
	}

	@Override
	public String rutaArchivo() {
		return objUtilitarioDao.rutaArchivo();
	}

	@Override
	public String moificarRutaLogo(String ruta) {
		return objUtilitarioDao.moificarRutaLogo(ruta);
	}
}
